Developer Home Contents Search Feedback Support Intel(r)


smxFile

Micro Digital, Inc.


Architecture:
Type :
Last Update:

Embedded Intel Architecture SX
Real Time Operating System
{ts '1997-11-10 15:32:07'}

Vendor Information



Tool Description:

smxFILE provides embedded systems developers with a DOS-compatible, re-entrant file system. This enhances the use of Intel 80x86 processors in embedded systems. It features high-performance file I/O and also provides disk directory management. smxFILE is an ANSI C source code library. The API is similar to POSIX or DOS. The device driver interface is similar to UNIX, but simpler. smxFILE operates in protected mode as well as in real mode.
The smxFILE package is the latest in a series of DOS file system software pack-ages that have been marketed since 1987. It and its predecessors have been included in many commercial embedded applications.
smxFILE is fully integrated with smx. An smx call, create_file_mgr(), allows a task to create its own file manager control block (FMCB). The FMCB is active whenever the task is active. As many (or as few) tasks, as desired, may perform file I/O simultaneously. Low-level I/O calls to the same disk are serialized via semaphores (since actual disk operations are inherently non-reentrant). A platform, FILEdemo, is provided which illustrates the use of smxFILE from multiple tasks.
Code for interfacing to standard BIOS disk services and a RAM disk driver are included. Reentrant floppy and IDE drivers are available separately.

Tool Features:

  • Source Code Included

  • No Royalties

  • Real Mode and Protected Mode Support

  • Floppy and IDE Device Drivers Available

  • BIOS and RAMdisk Device Drivers included

  • Simple Device Driver Interface

  • All Basic File Functions

  • Directory Management

  • High Performance File I/O

  • DOS-Compatible, Reentrant File System

  • Development Platform(s):

    All DOS* and MS Windows* systems

    File Attachments:

    IA2_PD6.PDF - SolutionsIA Catalog Product Listing

    Supported Device Detail Matrix:

    Part & Package

    Availability

    80386SX - 100ldPQFP

    NOW



    Vendor Information:


    Micro Digital, Inc.

    12842 Valley View Street, #208
    Garden Grove , CA 92845
    USA
    (714) 373-6862

    Tech : support@smxinfo.com
    Email : sales@smxinfo.com
    Fax : (714) 891-2363
    Toll Free : (800) 366-2491
    BBS : (714) 893-5118
    URL : http://www.smxinfo.com

    Contact the vendor above for the latest Distributor information




    * Legal Information © 1998 Intel Corporation